package com.market.mapper;

import com.market.entity.Units;
import org.apache.ibatis.annotations.Param;

import java.util.List;

public interface UnitsMapper {

    /**
     * 查询
     * @return
     */
    List<Units> selects();

    /**
     * 添加单位
     * @param unitsName
     * @return
     */
    int insert(@Param("unitsName") String unitsName);

    /**
     * 删除品牌
     * @param unitsId
     * @return
     */
    int delete(@Param("unitsId") Integer unitsId);

    /**
     * 修改品牌
     * @param unitsId
     * @param unitsName
     * @return
     */
    int update(@Param("unitsId") Integer unitsId, @Param("unitsName") String unitsName);

    /**
     * 查询单位名
     *
     * @return
     */
    List<Units> selectNames();

    /**
     * 单位搜索功能
     *
     * @param namesOrId
     * @return
     */
    List<Units> selectNamesOrId(@Param("namesOrId") String namesOrId);
}
